Some applications of continuous variable neighbourhood search metaheuristic (mathematical modelling)
نویسنده
چکیده
In the real world, many problems are continuous in nature. In some cases, finding the global solutions for these problems is difficult. The reason is that the problem’s objective function is non convex, nor concave and even not differentiable. Tackling these problems is often computationally too expensive. Although the development in computer technologies are increasing the speed of computations, this often is not adequate, particularly if the size of the problem’s instance are large. Applying exact methods on some problems may necessitate their linearisation. Several new ideas using heuristic approaches have been considered particularly since they tackle the problems within reasonable computational time and give an approximate solution. In this thesis, the variable neighbourhood search (VNS) metaheuristic (the framework for building heuristic) has been considered. Two variants of variable neighbourhood search metaheuristic have been developed, continuous variable neighbourhood search and reformulation descent variable neighbourhood search. The GLOB-VNS software (Drazić et al., 2006) hybridises the Microsoft Visual Studio C++ solver with variable neighbourhood search metaheuristics. It has been used as a starting point for this research and then adapted and modified for problems studied in this thesis. In fact, two problems have been considered, censored quantile regression and the circle packing problem. The results of this approach for censored quantile regression outperforms other methods described in the literature, and the near-optimal solutions are obtained in short running computational time. In addition, the reformulation descent variable neighbourhood search variant in solving circle packing problems is developed and the computational results are provided.
منابع مشابه
Variable neighbourhood search in commercial VRP packages: evolving towards self-adaptive methods
All commercial packages for vehicle routing that the authors are aware of use some form of variable neighbourhood search. This paper attempts to answer the question why this is the case. As we will show, variable neighbourhood search can be considered to be a very adaptable metaheuristic, which makes it especially suitable for the practical problems encountered in real life. We also point out t...
متن کاملVariable neighbourhood search: methods and applications
Variable neighbourhood search (VNS) is a metaheuristic, or a framework for building heuristics, based upon systematic changes of neighbourhoods both in descent phase, to find a local minimum, and in perturbation phase to emerge from the corresponding valley. It was first proposed in 1997 and has since then rapidly developed both in its methods and its applications. In the present paper, these t...
متن کاملA variable neighbourhood search algorithm to generate piano fingerings for polyphonic sheet music
A good piano fingering is essential for pianists to play a piece fluently. Some examples of algorithms to generate a piano fingering automatically can be found in the literature. However, the existing methods can only generate fingerings for small, monophonic piano pieces for the right hand, minimising the difficulty. In this paper, we develop a variable neighbourhood search (VNS) algorithm tha...
متن کاملIntegrating matheuristics and metaheuristics for timetabling
The High School Timetabling Problem requires the assignment of times and resources to events, while sets of required and desirable constraints must be considered. The most common approach for this problem is to employ metaheuristic methods. This work presents a matheuristic approach that combines a Variable Neighbourhood Search algorithm with mathematical programming-based neighbourhoods for hi...
متن کاملBúsqueda de Entorno Variable
The Variable Neighbourhood Search (VNS) is a recent metaheuristic for solving optimization problems whose basic idea is systematic change of neighborhood within a local search. In this paper we present basic rules of the VNS and its extensions. We briefly summarize the most relevant applications in Artificial Intelligence. These applications comprise classic tasks, like constraints satisfaction...
متن کامل